﻿package frEngine.math
{

    public class StringUtils extends Object
    {

        public function StringUtils()
        {
            return;
        }// end function

        public static function getFolderUrl(param1:String) : String
        {
            var _loc_2:* = param1.lastIndexOf("\\");
            var _loc_3:String = "";
            if (_loc_2 != -1)
            {
                _loc_3 = param1.substr(0, (_loc_2 + 1));
            }
            else
            {
                _loc_2 = param1.lastIndexOf("/");
                if (_loc_2 != -1)
                {
                    _loc_3 = param1.substr(0, (_loc_2 + 1));
                }
            }
            return _loc_3;
        }// end function

        public static function getUrlFileName(param1:String) : String
        {
            var _loc_2:* = getFolderUrl(param1);
            var _loc_3:* = param1.replace(_loc_2, "");
            var _loc_4:* = _loc_3.lastIndexOf(".");
            if (_loc_4 != -1)
            {
                _loc_3 = _loc_3.substring(0, _loc_4);
            }
            return _loc_3;
        }// end function

        public static function fillNullChar(param1:String, param2:int) : String
        {
            var _loc_3:String = "";
            var _loc_4:* = param2 - param1.length;
            var _loc_5:int = 0;
            while (_loc_5 < _loc_4)
            {
                
                _loc_3 = _loc_3 + "　";
                _loc_5++;
            }
            return _loc_3;
        }// end function

    }
}
